Big Huge Thesaurus

Golgi apparatus

noun